crazy house - French English Dictionary